// 默认日期选项
export const defaultDateOptions = {
  shortcuts: [{
    text: '今天',
    onClick(picker) {
      picker.$emit('pick', new Date())
    }
  }, {
    text: '明天',
    onClick(picker) {
      const time = new Date()
      time.setDate(time.getDate() + 1)
      picker.$emit('pick', time)
    }
  }, {
    text: '后天',
    onClick(picker) {
      const time = new Date()
      time.setDate(time.getDate() + 2)
      picker.$emit('pick', time)
    }
  }]
}

// 默认区间选项
export const defaultDateIntervalOptions = {
  shortcuts: [{
    text: '最近一周',
    onClick(picker) {
      const end = new Date()
      const start = new Date()
      start.setTime(start.getTime() - 3600 * 1000 * 24 * 7)
      picker.$emit('pick', [start, end])
    }
  }, {
    text: '最近一个月',
    onClick(picker) {
      const end = new Date()
      const start = new Date()
      start.setTime(start.getTime() - 3600 * 1000 * 24 * 30)
      picker.$emit('pick', [start, end])
    }
  }, {
    text: '最近三个月',
    onClick(picker) {
      const end = new Date()
      const start = new Date()
      start.setTime(start.getTime() - 3600 * 1000 * 24 * 90)
      picker.$emit('pick', [start, end])
    }
  }]
}
